package day04;

import sun.swing.BakedArrayList;

import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.*;

/**
 * 通过控制台输入3个日期(yyyy-MM-dd格式)，然后转换为Date对象后存入
 * 集合，然后对该集合排序后输出所有日期。
 * @author Bonnie
 *
 */
public class Test08 {
    public static void main(String[] args) throws ParseException {
        System.out.println("请输入三个日期（格式：yyyy-MM-dd,中间用逗号隔开）");
        Scanner scanner = new Scanner(System.in);
        String str = scanner.next();
        String[] strs = str.split(",");
        SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");
        List<Date> c1 = new ArrayList<>();
        for (String s : strs){
            c1.add(sdf.parse(s));
        }
        Collections.sort(c1);
        for (Date d : c1){
            System.out.println(sdf.format(d));
        }
    }
}
